#ifndef QTSTRA_THREAD_H
#define QTSTRA_THREAD_H

#pragma once
#include <QThread>
#include "nonqtmain.h"



class QtStraThread : public QThread
{
	Q_OBJECT

public:
	QtStraThread(CStrategySys* pStrategy_sys, QObject *parent = 0);

	~QtStraThread();

	void Start();

	void SendMFCData(vector<MFCData*> &vpmfcdata);

	void SendTimerData(TimerFire_namespace::TimerFireType timertype);

	CFrameEvent* FrameEvent();

	CStrategySys* StrategySys();

protected:

	void run();

private:

	CFrameEvent* m_pFrame;
};



#endif
